<?xml version="1.0" encoding="utf-8"?>
<PrinterList xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <Version>28</Version>
  <Items>
      <!-- Titeng -->
      <ClassPatternListItem ClassName="Titeng" Pattern="^(Titeng|Card|NBS|Metapace)" />
      <!-- Zebra -->
      <ClassPatternListItem ClassName="ZebraZXP3" Pattern="^(Zebra |Eltron |Javelin )?ZXP Series 3" />
      <ClassPatternListItem ClassName="ZebraZXP" Pattern="^(Zebra |Eltron |Javelin )?ZXP Series (7|8)|PPC ID 4300" />
      <ClassPatternListItem ClassName="ZebraP640" Pattern="^(Zebra |Eltron |Javelin )?[PJ]]6[0-9]{2}i?" />
      <ClassPatternListItem ClassName="Zebra" Pattern="^(Zebra |Eltron |Javelin )?[PJ][13457][0-9]{2}[cfim]?" />
      <ClassPatternListItem ClassName="Zebra" Pattern="(Zebra|Eltron|Javelin)" />
      <!-- Fargo -->
      <ClassPatternListItem ClassName="Fargo" Pattern="^(Fargo )?HDP82[05](-LC)?" />
      <ClassPatternListItem ClassName="FargoSDK" Pattern="^(Fargo )?DTC(4|5|10|12|40|42|45)[05]0e?" />
      <ClassPatternListItem ClassName="FargoSDK" Pattern="^(Fargo )?HDP(600|5000|8500)(-LC)?" />
      <ClassPatternListItem ClassName="FargoSDK" Pattern="^(Fargo )?(Persona )?C30e?" />
      <ClassPatternListItem ClassName="FargoSDK" Pattern="Fargo" />
      <!-- VDS -->
      <ClassPatternListItem ClassName="VDSCX120" Pattern="(DIS |VDS |DIGID )?(VDS)?CX-?120" />
      <ClassPatternListItem ClassName="VDSCX120" Pattern="(DIS |VDS |DIGID )?DCP360i? U[0-9]" />
      <ClassPatternListItem ClassName="VDSCXD80" Pattern="(DIS |VDS |DIGID )?CX-?D80" />
      <ClassPatternListItem ClassName="VDSCXD80" Pattern="K(30|60|65) Card Printer" />
      <ClassPatternListItem ClassName="XID8300" Pattern="(DIS |VDS |DIGID )?XID ?8300|PPC RTP 8500" />
      <ClassPatternListItem ClassName="VDSXID" Pattern="(DIS |VDS |DIGID )?XID(440|580|590|9300)(i|ie)?|PPC RTP 9500|PPC ILM" />
      <ClassPatternListItem ClassName="VDSXID5xx" Pattern="(DIS |VDS|DIGID|XID)" />
      <!-- Evolis -->
      <ClassPatternListItem ClassName="EvolisSDKPremium" Pattern="(Zenius|Primacy)" />
      <ClassPatternListItem ClassName="Evolis" Pattern="Evolis" />
      <ClassPatternListItem ClassName="EvolisSDK" Pattern="Evolis" />
      <ClassPatternListItem ClassName="Avansia" Pattern="Avansia" />
      <!-- Nisca -->
      <ClassPatternListItem ClassName="NiscaC101" Pattern="(Nisca )?PR-C101" />
      <ClassPatternListItem ClassName="NiscaPRC201Tab" Pattern="(Nisca )?PR-C201|PPC RTP 9600" />
      <ClassPatternListItem ClassName="Nisca" Pattern="(Nisca )?PR5[0-9]{2}[0e]" />
      <ClassPatternListItem ClassName="Nisca" Pattern="Nisca" />
      <!-- Magicard -->
      <ClassPatternListItem ClassName="MagicardSDKShim" Pattern="^(Magicard Rio Pro 360|Magicard Ultima|Magicard 600 |PPC ID)" />
      <ClassPatternListItem ClassName="MagicardSDK" Pattern="^(Magicard Helix |PPC RTP 7500)" />
      <ClassPatternListItem ClassName="Magicard" Pattern="^(Magicard|PPC ID)" />
      <!-- Microsoft -->
      <ClassPatternListItem ClassName="FakePrinter" Pattern="Microsoft" />
      <!-- Datacard -->
      <ClassPatternListItem ClassName="Datacard" Pattern="Datacard" />
      <!-- Smart -->
      <ClassPatternListItem ClassName="Smart" Pattern="^(I&amp;A|IDP) SMART-(30|31|50|51)" />
      <ClassPatternListItem ClassName="Smart" Pattern="^(I&amp;A|IDP) SOLID-(300|310|500|510)" />
      <ClassPatternListItem ClassName="Smart70" Pattern="^(I&amp;A|IDP) SMART-70" />
  	  <!-- Datacard SD Series (XPS)-->
      <ClassPatternListItem ClassName="DatacardXPS" Pattern="XPS Card Printer" />
      <!-- Datacard SR Series (VDS)-->
      <ClassPatternListItem ClassName="VDSCXD80" Pattern="SR-CP U?" />
      <!-- Matica Espresso -->
      <ClassPatternListItem ClassName="Espresso" Pattern="Espresso" />
  </Items>
</PrinterList>